1.0.1 Removed virtual calls
Definition at line 31 of file CDLLLoader.hpp.
| Exponent::Host::CDLLLoader::CDLLLoader | ( | ) |
Construction
| Exponent::Host::CDLLLoader::CDLLLoader | ( | const CString & | dllName | ) |
Construction
| dllName | Path to the DLL |
| CException |
| virtual Exponent::Host::CDLLLoader::~CDLLLoader | ( | ) | [virtual] |
Destruction
| CFBundleRef Exponent::Host::CDLLLoader::getDllHandle | ( | ) | const [inline] |
Get the module handle
| CFBundleRef | The DLL Handle |
Definition at line 100 of file CDLLLoader.hpp.
References m_dllHandle.
| HMODULE Exponent::Host::CDLLLoader::getDllHandle | ( | ) | const [inline] |
Get the module handle
| HMODULE | The DLL Handle |
Definition at line 92 of file CDLLLoader.hpp.
References m_dllHandle.
| void* Exponent::Host::CDLLLoader::getFunction | ( | const CString & | functionName | ) |
Get a function
| functionName | The name of the function to load |
| void* | A pointer to the function |
| void Exponent::Host::CDLLLoader::loadDLL | ( | const CString & | dllName | ) |
Load a module
| dllName | Path to the DLL |
| CException |
| void Exponent::Host::CDLLLoader::unloadDLL | ( | ) |
Unload a module
CFBundleRef Exponent::Host::CDLLLoader::m_dllHandle [protected] |
The bundle reference;
Definition at line 119 of file CDLLLoader.hpp.
HMODULE Exponent::Host::CDLLLoader::m_dllHandle [protected] |
CString Exponent::Host::CDLLLoader::m_dllName [protected] |
Name of current DLL
Definition at line 111 of file CDLLLoader.hpp.